brooding hen - Spanish English Dictionary